Airbnb was clean and had all the essentials. The pool, gym, and other amenities were very nice. The walls are very thin.