We really enjoyed our days on the beach. Great location as far not being too crowded. At 4pm we checked in and room was not ready, it had not been cleaned. Finally they came in started cleaning but looked at us weird and said the room is not ready yet, but it was after check in time and I told them that, so they cleaned around us. There was a garbage smell off the 2 side balconies. Pools were nasty and oily looking with food floating around, not once during our stay did I ever see anybody maintain the pool area. The gate to the beach opens at 9am. Little after 9am we start making our way through pool area to the beach and someone stopped and yelled at us that we couldn't be there we would have to go around to front of building down an alleyway at the side to enter beach, I was like uh no its after 9 o'clock, he seemed out of it a little. But the room itself was great very spacious, they did a good job, after we checked in, cleaning it. The views were great we really enjoyed the main balcony. Very peaceful sunrise. They do need to enforce the no smoking rule better.