The first few days of our trip was perfect. It's in a decent location and was not too far from the beach. It wasn't until the last few days that someone else staying there had two barking dogs that they locked in their room during the day and no one did anything about it. I would have thought their staff would have done something, maybe that was a bad assumption on my part. That group was also smoking pot which smelled up the hall ways of the building. The same group was also blasting music up until 2am the night we had to get up at 3am to get to the airport. To put a charry on top, the morning we left, we saw a 3'' cockroach on the wall. I believe this stay would have been perfect if there was more monitoring of the groups staying there. All in all, I would say this place is a 3/5.