Large and clean with all amenities as advertised. 15 minute walk to beach on a nice Rambla with easy subway access to the main city.