We loved our stay. The amenities were top notch, and everything was very carefully designed and thought out.