Great place to stay right on the beach. Beach was a tad rocky, but not too bad. Within walking distance (a mile or so) to several places. There was no net on the beach volleyball court, which is part of the reason why we booked this place in particular, so that was a bummer.