Fantastic spot for a large group! Just a 5 minute walk to the beach... Top floor patio is AMAZING