Great place to stay for a mini vacation. Pretty much a home away from home with lots of unexpected extras for showering, cooking etc.. not to mention clean, safe and well furnished. Hosts were very attentive and friendly from start to finish. Definitely would come back here or to another one of their hosted properties.