Excellent all around! We loved our stay there and grilling on the terrace was a bonus.