The room was clean and the view was amazing! Quick walk to the beach and the pools were very clean. The check in process wasn’t good. The rooms were very late and when you are traveling with a small child and expect a 4pm check in but then can’t get in till almost 5pm it really puts a wrench in getting settled in. Also, the entire building, outside, everywhere around the pools smelled like weed. So much so I asked if it was actually legal. But for the money, the view and beach was worth it.