An excellent place in an excellent position. Highly recommended