What a beautiful place! Perfect location, basically on the beach. Amazing, lovely hosts. Everything was perfect. We had a wonderful time.