Great place! Very clean, very well equipped, lots of extras in the kitchen and for the beach. Mercedes has been great in communication, both with upfront instructions and answering questions. Highly recommended.