What an amazing place to stay. Beautiful big home right in the beach front. All the amenities needed to accomodate a big group. Highly recommended.