Great location and very clean. Thoughtful touches and terrific hosts. Easy to check in and good instructions to find it. Narrow stairs to go up to suite if you have a lot of luggage or difficulty with stairs but otherwise perfect! Would definitely stay again!