Great place for a big group, conveniently located near the beach and shops. The host is responsive and easy to communicate with.