Spacious, clean, fully stocked. Great place.