Clean room with all the amenities that you need. My family enjoyed the pool and the beach, and nice restaurants are a 5 min walk.