great terrace, clean and good location