Nice, clean place to stay. 15-20 mins walking from most noteworthy places, including the beach (might be some 10mins more walking). The L1 metro line is very close by as well, so easy to find your way to the place from Garibaldi