Excellent location, as shown in the pictures, great staff, great communication. Would stay again.