Great place to stay! All expectations met or exceeded.