Clean, modern, and a short walk away from the beach. We so enjoyed our stay. Excellent.