Very clean, good location, helpful staff, good shower, easy check in, just off la ramblas