Perfect stay at a perfect hotel.