Very clean and excellent location. It is a tad small but otherwise perfect. Recommended!