Great open spaces suitable for groups and families. Lots of seating options and lovely outdoor area with awesome pool. Well equipped kitchen with lots of space to prepare food and drinks. Location was perfect, just a short walk to beach, restaurants, bars and shopping. Will definitely be back again very soon.