Impeccably clean and really lovely place. Wonderful location. Highly recommend!