perfect location, great house, amazing view from rooftop, steps away from the beach, & easy communication. this house was perfect for our big group! had the best time!!