Perfect location. Wonderful staff. Great value. Highly recommended