A nice place, but a bit far from Venice beach