Everything was great from location to quality of accommodation. Would definitely stay again.