Spacious and cozy. Fully stocked with amenities. It was a home away from home. Lovely hosts. The perfect get away place.