Fantastic Airbnb. Location and hosts were perfect in every possible way. We will definitely book again.