Fantastic place to stay. Having the additional touches of food and supplies was not expected but very much appreciated and made our stay more enjoyable and comfortable. The location and view is an absolute 10/10. We will definitely be booking this place again.