Excellent location and facilities. Great hosts. Loved staying here.