All of the staff are kind, friendly and provide excellent service. They were helpful, accommodating and knowledgeable. The lobby is nice and stylish with a nice seating area outside. The parking is directly across the street, well lit, and safe. The pool is pretty and relaxing with great seating and modern pool seating and nearby bar. The beach access is very convenient and such a beautiful view. The 5th floor breakfast terrace has a beautiful ocean view and outdoor seating, lovely. Down sides are: the breakfast is mediocre could be better with fresh cracked eggs instead of instant/powder eggs. The rooms are not very aesthetically pleasing and lack comfort. The floor is all tile and cold, the wall unit offers super cold or stuffy, no in between, the shower head is poorly configured and easily splashes water to the edges and causes a deluge on the floor, the drainage is not configured well. There was a live roach in my shower. I had to request MANY towels just to keep the shower floor dry. The fridge is spacious and keeps items cold however a microwave would be a helpful added touch. The lighting in the room is a little too dim/dark. It needs more high light options. Last, the elevator seems to need updating, it takes a while to respond and is very slow. I ended up using the stairs at least half the time.