Excellent hotel location and staff