Excellent place - big & clean and centrally located. Outstanding terrace.