Excellent location and environment. Five stars all round.