Extremely clean in a fantastic location. Lots of thoughtful details. Hope to stay here again in the future. Highly recommend!