Great stay for our family. Walking distance to the beach. Woke up every morning and enjoyed our coffee by the water. Kitchen area was great and provided the option to prepare more of our meals. Area was clean and comfortable, communication was great from our hosts!