Excellent all around.
Great location, super clean, great decor, communication in as advance and during stay was fantastic. Highly recommend.