Beautiful setting, great views, clean and tidy. Had a great stay.