This place might seem a bit small, but it has everything you need, one of the most important, the location, it's really great.
I really recommend this place.