Excellent hotel staff and location