VERY clean and very comfortable location. Loved the amenities, and the care they took in decorating, cleaning and preparing their space. We did have a mix up with check in, perhaps a bit more communication prior to check in on how to get the key etc would be great. Overall very happy with our experience.