It is not on the beach. As the picture shows. However the place was wonderfully clean, the bed was wonderful. Kitchen and coffee and all were beautiful. Nice porch to look out over everything. Good parking. There was an additional sunscreen and other amenities, that we were very much in need of that were present. Thank you very much.