Very nice hotel with large rooms. Beds were great, comfy with space to sit or work at a desk. Very clean hotel in great shape. Staff were very helpful. There is a breakfast for about €16 which we did not use. Be aware rhere is train station access at Bloemendaal Station, one stop past Haarlem Centrale. No need to pay €20 for a taxi from Haarlem Station to the Ibis. It is a 15 min. Walk to the hotel from Bloemendaal Station through a beautiful residential area. We use it daily to get around by train. Also few restaurants in this area, so unless you have a car, be prepared to walk or use Uber Eats. Probably would get a hotel closer to Haarlem in the future but not knocking the hotel. Quite good.