Spacious, and very clean. Great location. Very helpful and communicative host. Well stocked.