Excellent all around service from the first to the last second and beyond - great hospitality and great location - terrace with amazing view is the least