The views, the wild life, the accommodation, the location, everything was perfect.