A perfect location, generous host, and well-appointed space! This was like a home away from home. Highly recommend.