clean, well kept, fast internet, great access to both the pool and the beach. staff was friendly. would recommend!