Great place: sparkling clean, amenities, great location and a great host. It has everything you need, I'll definitely book again.