I wish I could give six stars for this place. The location is absolutely unbelievable. The view is exactly as shown in photos - amazing. The hosts are very helpful and accommodating. Note that the terrace is not private if there’s another guest in the adjacent unit but for us it was no problem. We enjoyed meeting the other guests and the terrace is massive with PLENTY of room for everyone to have their own space and not even notice the others. The hosts offered a privacy screen as well but we preferred not to!