If you don't mind a small space you'll have everything you need. Just tiny. Great location, cleanliness and quick communication.