A perfect place right on the beach. View is great, apartment is perfect and Kevin and Pamela are very welcoming. Great place to stay!