Fantastic hotel, amazing staff.