Exelent location. Hotel has private beach with Pierce, beautiful view. Near hotel there are little market with various products, but don't forget to negotiate with prices. Rooms are well conditated and are maintained every day, new towels, cleaned floors. Hotel has two big pools, one kidspool, pool towels are given with special cards, and large variety of bars in every corner of complex. Every evening they have show for hotel guests. On the worse side is noise, you can hear your neighbors and everything what happening in hallway. All in all this is exceptional hotel. Highly recommend.