This place is a home away from home, everything has been considered to make a your stay by the beach an enjoyable one - especially if you're traveling with children, of any age. 10 stars!