The place was well equipped and it was very well maintained. However, the floors were dirty and the towels looked like they had been badly washed. Overall, it was good but overpriced in my opinion.