great location, great terrace. simply perfect