The place was amazing. Clean, well decorated and the most amazing view. The beach is literally 10 steps away. Mary was super nice too - we contacted her multiple times during the stay and she was very prompt in responding and arranged for what we needed. We had our infant with us who enjoyed the space and the beach. Really enjoyed our stay!