Directly on the beach. Very friendly check in staff. Room was equipped w everything needed. Flat screen tv seemed huge. Free breakfast had lots of choices. Only complaint wa. 1 of the elevators not working which made getting to our room an inconvenience. Elevator must have been out some time .