We had a lovely stay here! It was as advertised and communication was a breeze. The unit was clean, comfortable and just a short walk away from the beach. Was nice to be able to bring our dog along with us. Internet was a bit poor but everything else was perfect!