Location is great. Room is small but very serviceable. Has everything you need. Lots of very steep stairs, so just be aware. Maggie is a wonderful host and was in constant communication. She picked us up from the airport and showed us around and was always ready with suggestions and answers to questions.