5 Stars! Karen provides exceptional customer service and the amenities and location can not be beat! We will definitely return to this gem!