Great location , spotlessly clean , well stocked .