 For a hotel targeting international guests and business travelers I believe that room service should be available outside the late r dinner times typcial for Spain as from 20h00 Choice is quite restricted outside these hours 
 Clean spacious rooms in a hotel that is a bit further away from the Ramblas for example but close to the beach for an evening walk or run Very friendly staff and a great breakfast 