The room was cleaned on spot. No smells, no stains on sheets, no complain of anything. The outside does not give credit to what have inside. We were surprised by the big pool, jacuzzi, and areas to play such as tennis table and a small mini golf in the middle of the resort. An arcade , go carts place available from a 5 minutes from the hotel. No view of the beach but You won't regret. Oh, also 5 minutes car from Henderson park beach. $6 parking. Absolutely stunning views.