Their place is pretty awesome, pretty much accessible to all sort of stores, walkable to bars and restaurant. XhurroLand is a must pit stop before or after your staying. Feel cozy and homey in their place.