beautiful terrace and great location