Extremely professional customer service and very accommodating. The place was beautiful, clean, and in a perfect location. It was also very complete with any amenity you can think of. I would for sure stay here again. The only downside was that the bedroom was a bit small, but I suppose that is the European standard more than the exception.