Wonderful location, very clean and beautiful, wonderfully equipped. A lot of stairs to get to it but worth it every time.