We had a huge room (top floor pool view) with comfortable large bed, good AC, very hot shower, robes, soft towels, and nice toiletries. Breakfast is great and the staff is very kind. Right next to Broadway - only issue is 10 min walk from beach, but that's not a huge issue. The pool is shallow per the other reviewers but long enough that you can swim laps in the deeper part with no issues. Overall a great stay.