Spacious, equipped with everything one may need and very clean. Perfect location. Very nice and helpful host.