Excellent stay. Booked for a colleague. Large apartment. Very clean. Would stay (or have someone stay there) again.