Perfect for our weekend trip! Loved the pool and tennis court. Everything was clean and accurately pictured.