great location and perfect for a small family. can't get better than a 5 minute walk to the beach. Definitely a beach place so don't go in with the belief you are staying at a 5 star resort and you will have a great time.