We had a great time. The residence is impressive and as advertised. You can indulge yourself in all the amenities provided. The whole place, regardless of how big it was, was clean and tidy on arrival. Host is wonderful and communicates very well. Really worth it!