Great location. Bedrooms were great, kitchen had what we needed. Not perfectly clean. Hosts were easy to communicate with. Parking is tight but we always found a spot on the block or next one.