Giant place, awesome yard, short walk to beach and restaurants. Thoughtful extras to make stay even better (cooler, beach chairs, etc).