Beautiful, romantic, private stay! Highly recommend. Perfect place for pictures as well. Lots of little gifts and personal touches from the hosts. Also had beach chairs, coolers, umbrellas, etc. Everything you could possibly need and more.