A very nice,clean and cozy place. Great communication with the hostess. Good location. Will need to be able to go up and down steps but should be able to see that with the beautiful and accurate pictures posted by the hostess.