An excellent location, very comfortable living conditions and enjoyable facilities all added up to a great stay for our family.