Hotels doing well