An excellent place that is ideally situated and has everything you need and expect. Highly recommended and great value for money.