Basically perfect. Well-equipped and clean. Excellent location. Very recommendable!