This place has everything you need in a small place, it's modern and the location is really good, I can highly recommend it.