Everything about this place was great, from the accommodation, location and communication. Would definitely stay here again.