very good location and good hotel