A beautiful place with all the necessary amenities. Cleanliness is ok, but not quite at the expected level for the price. Still, the location is so great, you will have a good time in Rotterdam.