The place was spotless and has beautiful finishes. Check in was a breeze and they accommodated a special request we had without hesitation. Overall a great place and experience.