Great location, easy check in for English speaking guests!