Great place beautiful terrace, excellent location