Very nice place for its price in the heart of LA rambla