Although this is rated as a four star hotel, I would only give it three. The rooms are quite small. They do have kitchenettes, but unless you are very utilitarian, they are not useful. There were some usb ports, but not enough. In addition, the beds are hard, even by European standards. The breakfasts, on the other hand, are excellent, and the location is very good. There is also an Inexpensive self service laundry on site, which is very convenient. The best part was the staff. They were very international, and spoke many languages. But, most importantly, they were accommodating and helpful.