Absolutely perfect. Beautiful room, incredible views, wonderful staff!