Perfect in every way!!! Great location, comfortable beds and luxury amenities and so much style! We will be back!