We loved our stay! As others have said - fabulous location, so lovely to have water views and a great big balcony with an umbrella for extra shade which was handy. Great layout upstairs and great little backyard for the dog (although I think I toddler loved it more for lizard watching!). Well stocked kitchen (best of all the AirBNBs we have stayed in), incredibly helpful hosts with great communication. The only thing that could make it better would be a lounge or some comfy chairs on the balcony to relax and enjoy that peaceful view! Overall, a really wonderful stay.