This apartment was super clean and much better than I thought it would be. We really enjoyed our stay and this was the perfect place to stay with our kids. Plenty of room to relax and the kids loved the pool and jacuzzi.