It is no doubt a beautiful place with amazing views. However, the agent who looks after the house could be more friendly and definitely need learn how to cope with complaints in a better way. She was quite rude when I reported an issue about the hot water. On day 1 we checked in, the hot water stopped working after my parents and I showered, leaving my sister, in law and their babies unable to have showers that night. In the end it turned out that obviously we just need to space out the shower times but we didn't know initially. Anyone who checked in and couldn't have a hot shower would have complained like I did (i.e. contacting the agent, reporting the issue, and considering checking out if the issue can't be solved). It was really offensive that Michelle replied me "honestly Sofia, I kind of feel like your family may not be happy there regardless". I didn't say a bad word about this place except that some of us (my sister, in law and two kids) couldn't shower on day one and we were considering checking out earlier as a result of this. Because of her reply I sort of felt uncomfortable to communicate with her for any other issues/inquiries and to some extent it ruined my experience with this accommodation.