Excellent place, absolutely great location, and the terrace in good weather is super