Great location, beautiful apartment, spacious, well equipped, easy check-in and all of this made it a fantastic holiday.