Great property. Maria kept in touch about our stay. All the amenities we needed were there (beach towels, coffee etc) and the location was fantastic. we enjoyed getting up to go for a run and swim followed by breakfast downstairs.