Stop looking elsewhere, la Casita on H has everything you need: great location, lots of things to do (and eat) nearby, and it is the perfect place to relax too.