Perfect Airbnb! They had everything you need and the space was beautiful. Their outdoor space is really cute and this was central to all the places we wanted to go. Super nice and responsive hosts! Would book again.