Beautiful and well kept! A lot of stairs but worth it! Great location. Would stay again!