Beautiful and very spacious! The communication was prompt from the start ! It has great views and the rooms and kitchen were equipped with everything that we could need. We had two infants who totally enjoyed the space . Great location , close to the beach . Perfect place for a family get together !