We had a wonderful stay. Very clean and had everything we needed. The apartment was perfect for our family stay. The kids enjoyed the pool!