The place was immaculate and very modern with everything we needed. The pool was a good little touch too. Would highly recommend.