Great place, a must stay