I cannot say enough wonderful things about my stay here. Perfect location, clean and spacious as well. Our hosts were also great, they provided us with amazing suggestions and recommendations which helped make our trip special.