Shangrila Mactan is the best resort that I have stayed! Room is perfect, has niece yard and seaview, plenty of dining options, wide variety of dishes during breakfast buffet, staff are courteous and friendly, beach is wide, swimming pool is perfect for kids and adults, has wide and beautiful front yard, lobby is also large. Even basic amenities are the best: tootbrush, slippers, bathrobes, towels. Overall 10/10