Top notch modern design and facilities. Our stay was comfortable and memorable. Highly recommend.