Great location and overall our stay with two couples with babies was okay. As others have mentioned we were a bit disappointed with the lack of maintenance. The toilets were broken (one not working at all), shower leaked, bath plug leaked, and lots of wear and tear that needs fixing. If the owners just put a bit of money into some maintenance it would be fantastic.