Wonderful, beachfront location. Good amenities. Nice for big groups.