When getting to the condo it was dirty and a lot of stuff was broken. We did pick up cleaning supplies and spent the first day washing floors, dishes, counters, etc. Our tvs were not working but the facility was really great and had their own maintenance man come out and he fixed all five tvs. The warm pool was amazing, it would have been nice to have both pools heated. Overall we had a good experience. The beach was beautiful and it was nice to be right on the beach and listen to the waves.