It's a nice place in a fantastic, albeit hard to find, location. Unfortunately we ran into a ton of communication issues and it made the stay the less than perfect for sure. I don't know if these issues were Mike and Emma (because we never actually were able to speak with them) or the host service but either way from the start the communication and customer service was horribly lacking. Overall the place was still worth it but I would go in expecting some small issues along the way so hopefully they don't cause the stress/annoyances during your trip that they did during ours.