Excellent location!! Hotel staff is top notch!