Perfect location. Great hosts who provided extra amenities for travellers with small children. Spacious and comfortable.