Great place to stay. All expectations were perfectly matched.