Excellent location, spacious living spaces, thoughtful touches, and a warm and understanding host!