Good hotel, good location, good service