Very clean, attractive, extremely well appointed place.