Beautiful location and facilities. All round awesome stay.