This place had everything. it was clean, well-kept, close to everything I needed, and the host was very responsive. I would definitely recommend staying here.