Very clean, and pictures are accurate. The large balcony is amazing…view of the beach, city, and intracoastal. We enjoyed being at the pool, even in the evening, there is a nice sitting area to see the skyline and city, and also a great pool bar!