Everything was just perfect from the moment I made my reservation to the day I checked out.