Beautiful place. Great location. Everything you need. We stayed a month and didnt want to leave. Fantastic communication and wonderful hosts. Couldn't fault a thing