Wonderful place on great location. Terrace is extra plus.