Great place. Very clean. Good location. Hosts were very kind, very communicative and responded immediately.
Stairs are steep. Had trouble with parking ... couldn't find a spot and had to watch for one for about 90 minutes. Was operating with understanding that there was a parking spot attached to home. Also our vehicle was towed due to poor signage and handicap sign was down. Took up a full day to find and cost $120. Stressful.