Awesome location, right on the beach! Beautiful pool, great staff for the most part, only one girl at checkin could have been friendlier, but everyone else was great. Room was clean, bathroom is small and the lighting was very dim in the bathroom. Please put a brighter light in bath of Room 409! Elevators were a little fussy at check-in but seemed to work fine later. The pool was sparkling and refreshing! I will be back!