Excellent location, staff & stay!